package ejb.cbm.admin.local;

import java.sql.SQLException;
import java.util.List;

import ejb.cbm.admin.bean.ParametroBean;
import ejb.cbm.admin.bean.TipoParametroBean;
import ejb.cbm.seguridad.bean.UsuarioBean;

//@Local
public interface ParametroFacadeLocal {

	//public List<TipoParametroBean> buscar(TipoParametroBean tipoParametroBean);

	public List<TipoParametroBean> buscarTipos();
	
	public void save(ParametroBean parametroBean, UsuarioBean usuarioLogeado);
	
	public TipoParametroBean findByCodigoUnico(String codigoUnico);

	//public TipoParametroBean buscarTipoParametro(Long codigoTipoParametro);
	
	public List<ParametroBean> buscarXFiltro(ParametroBean parametroBean);
	
	public TipoParametroBean findByCodigoTipo(Long codigoParametro);
	
	public ParametroBean buscar(Long codigoParametro) throws SQLException;
	
}